multi story parking garage - Alemán Inglés Diccionario